/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package core;

import dal.DALFabrica;
import entity.Enums.*;
import entity.*;

/**
 *
 * @author Daniel
 */
public class Core {


    public Core(){}

    public static Produto[] getProdutosFromMemory(){
        entity.Produto[] produtos = new Produto[5];
        for (int i = 0; i < produtos.length; i++) {
            produtos[i] = new Produto(i, "nome"+String.valueOf(i), "descricao"+String.valueOf(i), Double.parseDouble(String.valueOf(i)));

        }
        return produtos;
    }

    public static Produto[] getProdutosFromBase(){

        return DALFabrica.getProdutoDao().getProdutos();
    }

    public static void inserirVenda(int idFuncionario){
        Funcionario funcionario = new Funcionario();
        funcionario.setId(idFuncionario);
        Venda venda = new Venda();
        if (DALFabrica.getVendaDao().insertVenda(funcionario, VendaStatus.ABERTA))
            venda.setId(DALFabrica.getVendaDao().insertedVenda(funcionario));

    }
}
